package com.lhd.mappers;

import org.apache.ibatis.annotations.Param;

/**
 * @Author: liuhd
 * @Date: 2025/03/16
 * @Description: 学习通中的班级（一个course下可以有多个sys_class）Mapper
 */
public interface SysClassMapper<P, Q> extends BaseMapper<P, Q> {
	/**
	 * 根据索引PRIMARY查询
	 */
	P selectById(@Param("id") Integer id);

	/**
	 * 根据索引PRIMARY删除
	 */
	Long deleteById(@Param("id") Integer id);

	/**
	 * 根据索引PRIMARY更新
	 */
	Long updateById(@Param("bean") P p,@Param("id") Integer id);

}